home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
EnigmA Amiga Run 1997 February
/
EnigmA AMIGA RUN 15 (1997)(G.R. Edizioni)(IT)[!][issue 1997-02][PLANET CD V].iso
/
enigma
/
earcd
/
comm
/
comm2
/
dydrmbbs.rdm
< prev
next >
Wrap
Text File
|
1997-01-18
|
7KB
|
185 lines
Short: DayDream BBS Software v1.27.
Author: c-lous@freenet.hut.fi
Uploader: c-lous@freenet.hut.fi
Version: 1.27
Type: comm/bbs
Requires: OS2.04+, 2Mb
DayDream BBS is written in 100% assembler and is therefor one of the
fastest BBS programs availiable on Amiga today.
Features
~~~~~~~~
- DayDream BBS looks like AmiExpress, which is a much loved and hated
BBS software. Most of the people who like AmiExpress like it because of
it's simpliness and because it's very fast to use. However, AmiExpress
requires a very fast CPU to operate smoothly and the configurability is
rather poor too. DayDream fixes the major problems found in AmiX.
- 100% assembly code. DayDream is probably the fastest BBS-software
ever.
- Number of conferences is limited to 64. Each conference can have up to
254 messagebases and fileareas. 64*254 = 16256 (or for Pentium users
16255.999999987.)
- Maximum security. Each user can have their own securitysettings, but
defaults are taken by securitylevel. Every command in DayDream can be
toggled on/off.
- Basic utilities and doors are included in distribution archive. For
example: Faker, whof, new, top list -utilities, weektop etc.
- Configuration is done via an ascii file. This enables quick modifica-
tions to the BBS' settings. Asciifile is converted to binaryformat
with utility called DreamConfig. It takes about 1 sec to compile
the datafiles with it.
- If you don't like editing Textfile, there's a MUI based configprogram
included. (Read MUIConfig.DOC!)
- Superb upload handling. Full support for file_id.diz, gets date from
file_id.diz (if wanted), built-in offline checking, adds file_id.diz
to archives if it didn't exist etc.
- Strings and prompts can be re-defined, so you can customize your BBS
any way you like.
- You can have 254 different displaymodes. Each displaymode can have
it's own characterconversiontables (=no more linefeeds), prompts and
strings and textfiles.
- Multinode support. Supports up to 254 nodes in theory. I suppose you
can have at least 5 nodes on regular 030 without too high CPU-Load.
- Door formats supported: DayDream, ARexx, Paragon, stdio. AmiExpress
preudo-rexx "XIM" doors work via external emulation.
- Supports XPR-Protocols, Hydra+SModem (Bidirectional w/ chat).
- Supports FTP-transfers. There's a custom ftpd for DD to have on-the-fly
dupechecking.
- Cheap. DayDream costs only 300SEK or 55USD.
- Everything else except DDHydra and SModem can be made resident!
Requirements
~~~~~~~~~~~~
- KickStart 2.04 (V37) or higher.
- Fifo.library and l:fifo-handler running (for stdio doors etc.)
- Reqtools.library
Support
~~~~~~~
DayDream is currently being developed at full speed and I intend to
continue as long as there is any interest in this program.
If you have any comments, discover some bugs or have any suggestions etc
feel free to send E-Mail to me at: c-lous@freenet.hut.fi.
Also try to catch Origo on IRC, channels #DayDream, #AmiElite or #AmigaScne.
You can get doors etc. via ftp:
ftp://pato.vaala.fi/pub/amiga/daydream/.
Check out also DayDream homepage. http://www.haukipudas.fi/~anttihay.
===( Version 1.27 - ??1196 )==============================================
- Optimized some stuff. Executable size reduced by 350 bytes.
- Fixed some Enforcer hits in main executable.
- Fixed a bug in the logviewer that made the cursor disappear.
- Added HideCursor() and ShowCursor() to dreamdoor.library.
This will allow individual user-settings of door-output aswell.
(atleast a bit :-)
- Remade the whole UserInfo list in server. Hope you like verbose format. =)
- Fixed some major bugs and Enforcer hits with Callers.Log.
- Added '+FCO' fax-connect string for DD to work with FaxClass 2.0 connects.
- Added some more server activites (Can't get enough of theese :)..
'Initializing modem..'
'Answering..'
'Moving Files..'
'System Password..'
- Changed 'Enable Capture' menu-key to 0, because C interfered with Cut/Paste.
- Enhanched security for remote shell a bit. If for some reason shell password
is not found, DD won't allow shell access.
- Added a new example for developers in asm, a quicklogin door.
- Enter Chat now sends a Ctrl+A code to console/serial to make pager-doors
believe that Sysop pressed Ctrl+A even if he selected ChatMode from menu.
- CheckForTaggedFiles() in login is about 200% faster now, if all tagged files
are in the same conference.
- Added a logoff question if user has flagged files. Allows user to edit,
download, clear, return to BBS or keep flagged files.
- Fixed a problem with MultiFaceCard III, that made DD hang in logoff.
Thanks to MaRTIN\fA for bugtesting and reporting.
- Fixed the PrivateRead bug. Me stoopid.
- Split up DayDream in 2 archives, one for users and one for developers.
This is because the developer archive will grow soon.
- Fixed an error in DreamDoor documentation. Prompt() was wrong.
Thank you to Joo for this report.
- Added developer support for StormC.
- Enhanched Move command a bit. If there is only 1 filecatalog in destination
conference, DD don't ask for filedir anymore.
- Added a last downloads list to the Server.
- Added GetDDString() to dreamdoor.library, to allow access to DD's internal
strings.
- DD pops up an error message and a Screen Mode Requester if screen could
not be opened.
(For CyberGfx, wich seems to change screenmode from time to time (?))
- CPS rate was printed wrong in XPR-Window, fixed now.
- Updated AmigaE examples a bit to test the new GetDDString() function.
- Made NewFileScan and NewMailScan at login use DDCommand() function,
allowing doors also on those commands.
- Recompiled server, MUIConfig & Faker with Sas/C 6.57.
- Removed a couple of SERIOUS copyfile bugs. Sometimes the whole file was
not copied.
- Added (S)hutdown and (U)serEditor keys in 'Waiting for call...' menu.
- Added NodeClosedX.TXT. Place NodeClosed2.TXT in DayDream:Display/ dir if
you want to close node 2 temporarily.
- Fixed MsgBase 'NS' command. NonStop msgread now works 100%.
- Fixed mailscan output bugs once and for all.
- Added 3 more bits in Callers.Log: SYSOP COMMAND
UPLOAD FAILED
DOWNLOAD FAILED
- Fixed a bug in quoting of fidonet mail.
Thank you to MatrinFa and Bruce_Lee for helping me on this one.